temporary denture - Turkish English Dictionary